2048 專案


Posted by Rich on 2022-03-10

可以改進的地方:
1.邏輯跟畫面分清楚。感覺邏輯用 hooks 畫面用 components 就能好好分開。
2.事先規劃好程式和檔案的架構。(如果可以的話)
3.決定 reducer 要不要放 logic。本來是放 logic 的,但看了別人的 reducer 和「似乎」以前上課有提到分開。上網估狗是說有兩派。目前還是比較頃向 reducer 放邏輯。

心得:
1.其實 hooks 就很像 class 的感覺,因為裡面有一堆方法。透過把邏輯放在 hooks 裡面,再從 hook export 出來要用的方法。應該吧?亂講的。

2.一個 action 一個畫面。想要不同的畫面就要有 action。在這次畫面的動畫過程中學到的。










Related Posts

利用 Elm 製作 Chrome Extension

利用 Elm 製作 Chrome Extension

sigfox開啟全球一個網的物聯網世界

sigfox開啟全球一個網的物聯網世界

Week 21 學習的第二週

Week 21 學習的第二週


Comments